Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEECH ROAD Semi-Detached £247,883 £146,000 30 Oct 2012
4 LEECH ROAD Semi-Detached £249,862 £165,000 18 Aug 2014
10 LEECH ROAD Semi-Detached £271,704 £155,000 7 Apr 2006
12 LEECH ROAD Semi-Detached £233,150 £135,000 12 May 2011
14 LEECH ROAD Semi-Detached £220,887 £176,000 18 Jan 2018
15 LEECH ROAD Semi-Detached £319,848 £57,000 20 Apr 1995
16 LEECH ROAD Terraced £312,912 £136,000 18 Aug 2003
18 LEECH ROAD Semi-Detached £362,042 £192,000 22 Dec 2004
19 LEECH ROAD Semi-Detached £254,123 £135,000 8 Nov 2004
20 LEECH ROAD Semi-Detached £288,468 £138,000 26 Mar 2004